mechanized cavalry regiment - Turco Inglés Diccionario